<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>回顾el属性和data属性的两种写法</title>
    <script type="text/javascript" src="../../js/vue.js"></script>
</head>
<body>

   <div id="root">
        <h1>el属性和data属性的两种写法</h1>
        <h2>{{msg}}</h2>
    </div>

    <div id="newRoot">
        <h1>el属性和data属性的两种写法</h1>
        <h2>{{msg}}</h2>
    </div>
     
</body>
<script type="text/javascript">
    //第一种写法
    var vm = new Vue({
        el: '#root',
        data: { // data属性的对象式写法
            msg: 'hello world'
        }
    })

    //第二种写法
    var vue = new Vue({
        data: function(){
            return {
                msg: 'hello world'
            }
           
        }
    })
    vue.$mount('#newRoot') //手动挂载到指定元素上
</script>
</html>